package com.jic.data.model.entity;

import com.jic.common.base.vo.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
@ApiModel(description = " d_pv ")
public class DPv extends BaseEntity {
	private static final long serialVersionUID = 1L;
    @ApiModelProperty(notes = "")
    private Long id;

    @ApiModelProperty(notes = "渠道CODE")
    private String channelCode;

    @ApiModelProperty(notes = "渠道NAME")
    private String channelName;

    @ApiModelProperty(notes = "用户ID")
    private Long userId;

    @ApiModelProperty(notes = "用户OPENID")
    private String openId;

    @ApiModelProperty(notes = "用户UNIONID")
    private String unionId;

    @ApiModelProperty(notes = "匿名用户唯一标识,一般为UUID")
    private String sessionId;

    @ApiModelProperty(notes = "用户浏览页面")
    private String pageViewUrl;

    @ApiModelProperty(notes = "用户浏览的上一级页面")
    private String refererUrl;

    @ApiModelProperty(notes = "客户端IP地址")
    private String ipAddress;

    @ApiModelProperty(notes = "创建时间戳")
    private Long createTimestamp;

    @ApiModelProperty(notes = "创建日期时间戳")
    private Long createDateTimestamp;

    private Long start;

    private Long end;

}
